radiator bar wrench - Spanish English Dictionary